PARSER=parser

DEBUG=debug

TEST=server

cc=g++

.PHONY:all
all:$(PARSER) $(DEBUG) $(TEST)

$(PARSER):parser.cc
	$(cc) -o $@ $^ -lboost_system -lboost_filesystem  -std=c++11
$(DEBUG):debug.cc
	$(cc) -o $@ $^ -std=c++11 -ljsoncpp
$(TEST):server.cc
	$(cc) -o $@ $^ -std=c++11 -ljsoncpp

.PHONY:clean

clean:
	rm -rf $(PARSER) $(DEBUG) $(TEST)

